Big Huge Thesaurus

Algerian monetary unit

noun